La Carlota (Menu)

Calle del Almirante 11, Madrid
+34 910 46 62 83

Give a rating to La Carlota

Suggest a dish

How much did you spend at La Carlota?